overdue cheque - German English Dictionary